! & |